home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / PET / S-Super PET / (s)t2.d64 / DEVELOPMENT < prev    next >
Encoding:
Text File  |  2009-01-18  |  1.8 KB  |  56 lines

  1.                         ** development **  (how to)
  2.  
  3.         demo       an asy language program
  4.                    select development
  5.                    select editor e
  6.  
  7.         demo.asm   write 'demo' prgm in asy language
  8.                    end  (asy directive)
  9.                         save it : p  demo.asm
  10.                         clear ws: *d
  11.  
  12.         library    "demo9sr.b09" ;** library **
  13.                    "rout2.b09"
  14.                    "rout9.b09"
  15.                         save it : p library
  16.                         clear ws: *d
  17.  
  18.         demo.cmd   write command file :
  19.                    "demo"        ;** demo.cmd **
  20.                    org S1000
  21.                    include  "disk/1.watlib.exp"
  22.                    include  "library"
  23.                    export   glovar=$0300
  24.                    "demo.b09"
  25.                    "demosub1.b09"
  26.                    "demosub2.b09"
  27.                    bankorg $9800 ;(default=$9000)
  28.                    banksize $600 ;(default=$1000)
  29.                    printalv      ;autoload vector
  30.                    bank 3
  31.                    "demosub3.b09"
  32.                    "demosub4.b09"
  33.                    bank 7
  34.                    "demosub5.b09"
  35.                         save it: p demo.cmd
  36.                                  bye
  37.  
  38.                    select assembler 'a'
  39.                    enter as file name : demo
  40.         demo.lst   list file
  41.         demo.b09   object module
  42.                         <return>
  43.  
  44.                    select linker l
  45.                    enter filename 'demo'
  46.                         <return>
  47.         demo.mod   executable load module
  48.         demo.map   reference info
  49.         demo.exp   export file
  50.  
  51.                    select monitor m
  52.                    check stack location and size
  53.                    l demo.mod  (load demo module)
  54.                    g 1000      (go to origin)
  55.                          q to return to menu
  56.